/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.clebersantos.controller;

import com.clebersantos.pojos.Produto;
import com.clebersantos.utils.HibernateUtil;
import java.net.URL;
import java.util.List;
import java.util.ResourceBundle;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.MenuButton;
import javafx.scene.control.TextField;
import org.hibernate.Criteria;
import org.hibernate.Session;

/**
 * FXML Controller class
 *
 * @author Jurema
 */
public class CadastroEstoqueController implements Initializable {

    @FXML private MenuButton produto;
    @FXML private TextField peso;
    @FXML private TextField valor;
    
    
    /**
     * Initializes the controller class.
     */
    @Override
    public void initialize(URL url, ResourceBundle rb) {
        produto = new MenuButton("Produtos");
        produto.getItems().addAll(listProdutos());
    }    
    
    @FXML private List listProdutos(){
        
        Session sessao = HibernateUtil.getSessionFactory().openSession();
        Criteria cri = sessao.createCriteria(Produto.class);
        
        List lista = cri.list();
        
        return lista;
        
    }
}
